mems (microelectromechanical systems) - French English Dictionary